Names Meaning “Supplanter; holder of the heel; may God protect.”

These names share the same meaning: Supplanter; holder of the heel; may God protect..

Related Meaning3 names